coastal terrace - Turkish English Dictionary